public class JClass {
    String name;//名称
    String dirTeacher;
    String techTeacher;
    String startTime;
    //学生信息
    String stus[]=new String[30];

    int pos=0;//当前人数
    //加新生
    public void add(String stuName){
        if(pos>=stus.length)
            System.out.println("人已经满了，去下一个班！");
        for (int i = 0;i<stus.length;i++) {
            if (stuName==stus[i]) {
                System.out.println("这个名字重复了，请重新录入");
            }
            if (stus[i]==null)
                stus[i]=stuName;
                pos++;
                break;
        }


    }
    //显示班级的信息
    public void printInfor(){
        System.out.println("班级名称："+name+",指导老师："+dirTeacher+"和"+techTeacher);
        System.out.println("开班于"+startTime);
        System.out.println("学生信息如下：");
        for(String s:stus){
            if(s==null)
                break;
            System.out.print(s+" ");
        }
        System.out.println();
    }
    //查找某个学生在不在这个班级
    public boolean search(String sname,int start,int end){
        for(int i=start;i<end;i++){
            if (stus[i]==null)
                return false;
            if(stus[i].equals(sname))
            {
               return true;
            }
        }
        return false;
    }

    //修改学生姓名
    public boolean modify(String oldsname,String newsnme){
        for (int i = 0;;i++){
            if (stus[i]==null){
                System.out.println("没有找到这个学生");
                return false;
            }
            if (oldsname.equals(stus[i])){
                System.out.println("这个学生的位置是"+i);
                stus[i]=newsnme;
                System.out.println("将这个学生姓名改为："+newsnme);
                return true;
        }
    }
    }

}
